/*走进阳山*/



.center1000, .column{width:1160px;  overflow:hidden; height:auto; padding:10px 20px;}

/*二级页面*/

.bighome{ border-bottom:1px #ccc solid; height:32px; text-align:left; background:url(/global/home_03.png) left no-repeat; padding-left:30px; line-height:32px; font-size:16px;}

.bighome a{color:#0e68ad}

.hg15{height:15px; width:100%; float:left;}





/*大标题*/

.bigtitle h2{ height:40px; width:100%; background: #f2f2f2;}

.bigtitle h2 strong{font-size:20px; line-height:40px; color:#fff; display:block; text-align:center; float:left; padding:0px 15px; font-weight:normal; background:#0071b2;}

.bigtitle h2 span{ background:url(/global/ask_09.png) no-repeat left; float:right; display:block;cursor:hand; padding:8px; padding-left:30px; }

.bigtitle h2 a{ font-size:14px; color:#0071b2;}

.bigtitle .more a{color:#56595e; font-size:14px;}



/*列表*/

ul.list3{padding:10px;}

ul.list3 li{background:url(/global/li.png) left center no-repeat;line-height:28px; overflow:hidden; *overflow:inherit;}

ul.list3 li a{float:left; color:#555;}

ul.list3 li span{float:right; color:#888;}



 /*表格*/

.tab{ width:100%; font-size:13px; line-height:32px;}

.tab td{ border:1px #f0ecec solid; text-align:center; padding-left:2px;}

.tab .list{ background:#f4f8fb; border-top:1px #f0ecec solid;border-right:0px #f0ecec solid; text-align:center;}

.tab .tdlist{border-bottom:1px #f0ecec solid; text-align:center; padding-left:2px ;border-right:0px #f0ecec solid;}



/*页码*/

.pager{line-height:30px; width:100%; border-top:1px #ddd dashed; padding-top:10px; overflow:hidden;}

.pager span{float:left; margin-left:20px;}

.pager ul{float:right; margin-right:5px;}

.pager ul li{float:left; margin:0 2px;}

.pager ul li a{display:block; padding:0 10px; background-color:#eee;}

.pager ul li a.current, .pager ul li a:hover{ background:none;}

.pager span strong{color:#0071b2; font-weight:normal;}





/*下拉菜单*/

.c_menu{width:230px; float:left; box-sizing:border-box;}

.c_menu .title{ width:230px; height:40px; background:#005596; text-align:center; color:#fff; font-size:16px; line-height:40px; margin-left: 0.8px}

.c_menu ul{ padding:10px; padding-right:15px; padding-top:0px;}

.c_menu ul li{ line-height:41px; text-align:left; background:url(/global/lefttitle.png) no-repeat; }

.c_menu ul li a {width:160px; height:41px; display:block; padding-left:5px; color:#555;}

.c_menu ul li h2 a:hover{
	color: #a70000;
}
.c_menu ul li a:hover{
	color: #a70000;
}

.c_menu ul li a.current, .c_menu ul li a:hover{

	color:#a70000;

	border:none;

	background:url(/global/arrow.png) 10px center no-repeat;

	/* padding-left:25px; */

	width:160px;

	}

	

	

.c_menu ul li ul li{ line-height:41px; text-align:left; border-bottom:1px #555 dotted; background:none;}

.c_menu ul li ul li a { color:#555; width:160px; height:41px; display:block; padding-left:45px;text-overflow: ellipsis;
    overflow: hidden;}

.c_menu ul li ul li a .current, .c_menu ul li ul li a:hover{color:#555;

	border:none;

	background:url(/global/arrow.png) 30px center no-repeat;

	padding-left:45px;

	width:160px;text-overflow: ellipsis;
    overflow: hidden;
	}

	

	

.accordion {width:95%; }

.accordion .link {cursor: pointer;	position: relative;	color:#333;	padding-left:45px;}

.accordion .link:hover{ color:#0071b2;}

.accordion li i { color:#0071b2;}

.accordion li.open i {position: absolute; top:10px;left:30px;	color:#b72320; background:url(/global/arrow.png) no-repeat; width:20px; height:20px; display:block; background-size: 100%;}

.submenu {display: none;}

.submenu a {}



/*三级菜单*/

.menu ul{padding:10px; padding-top:0px;}



/*1菜单*/

.menu ul li {display:block;	background:url(/global/lefttitle.png) bottom no-repeat; list-style:none; overflow:visible; padding:0px;	padding-left:25px;}

.menu ul li a {display:block; line-height:35px; font-size:14px;	color:#333;	outline:none; padding:0px; padding-left:15px;}

.menu ul li .active {background:url(/global/arrowa.png) no-repeat left ; padding-left:15px;}

.menu ul li a:hover{color:#b72320; border:none; background:url(/global/arrowa.png) no-repeat left; padding-left:15px; }

.menu ul li .inactive {background:url(/global/arrowa.png) no-repeat left ; padding-left:15px;}

/*2菜单*/

.menu ul li ul {display:none;padding-left:0px;}

.menu ul li ul li .active {background:url(/global/home1_1.png) left no-repeat; padding-left:20px;}

.menu ul li ul li .inactive {background:url(/global/home1.png) left no-repeat; padding-left:20px;}

.menu ul li ul li {display:block;  list-style:circle; margin:0px; padding:0px; line-height:30px; padding-top:5px; padding-left:10px;}

.menu ul li ul li a {background:none; padding-left:20px; line-height:28px; background:url(/global/home1.png) left no-repeat;}

.menu ul li ul li a:hover{background:none; padding-left:20px; background:url(/global/home1_1.png) left no-repeat;}



/*3菜单*/

.menu ul li ul li ul { padding-left:20px;}

.menu ul li ul li ul li { padding-top:0px; border:0px; background:url(/global/arrow_201.gif) left no-repeat; height:28px; line-height:28px; color:#606060; padding-left:15px; }

.menu ul li ul li ul li a {background:none; padding-left:0px; line-height:28px;}

.menu ul li ul li ul li a:hover{background:none; padding:0px;}



/*三级页面*/

.c_right{width:910px; float:right; box-sizing:border-box; padding-bottom:10px;}

.c_right .title{ border-bottom:1px #ebebeb solid; border-top:3px #c80206 solid; height:35px; background-color:#f8f8f8; line-height:35px;}

.c_right h1{ line-height:55px; font-size:22px; text-align:center;}

.c_right .title h2{ line-height:35px; font-size:16px; color:#c80206;}

.c_right .title h2 strong{ float:left; width:85%; margin:0px; text-align:left; padding-left:20px; font-weight:normal;} 

.c_right .title h2 span{ float:left; width:10%; margin:0px; text-align:right;} 



.c_right .kuang, .c_right .kuang1{width:910px; padding-top:10px; border-top:1px #ddd dashed; text-indent:2em; line-height:25px;}

.c_right .kuang1{width:870px; padding:10px;}



/*搜索*/

.searchbox, .searchbx{ width:100%; height:auto; overflow:hidden;}

.searchbox ul{ }

.searchbox ul li{ float:left; padding:0px 5px; height:35px; line-height:35px;}

.searchbox .kubg1{ width:210px;}

.searchbox .kubg2{ width:140px;}

.searchbox .kubg3{ width:360px;}

.searchbox select{ width:300px;}

.searchbox button{ background:#0071b2; color:#fff;  font-size:16px; font-weight:normal; padding:5px 20px; border:0px; display:block; cursor:pointer; line-height:20px;}	





.searchbx select{ width:300px;}

.searchbx{padding-bottom:10px; position:relative;}

.searchbx td{ height:40px; line-height:40px;}

.searchbx td ul, .search ul li ul.serc{}

.searchbx td ul li{ float:left; padding-left:15px;}



.searchbx .kubg1{ width:680px;}

.searchbx .kubg2{ width:300px;}

.searchbx button{ background:#0071b2; color:#fff;  font-size:16px; font-weight:normal; padding:15px 20px; margin-bottom:10px; border:0px; display:block; cursor:pointer; position:absolute; bottom:8px; right:10px;}	







.ggcontent1000{width:100%; margin:0 auto;overflow:hidden; background-color:#fff;}





/*回复表格样式*/

.ggreply{

	background:#fff;

	margin:0px auto;

	border-top:1px solid #ccc;

	border-left:1px solid #ccc;

}

.ggreply th, .ggreply td{

	border-right:1px solid #ccc;

	border-bottom:1px solid #ccc;

	padding:8px 5px;

}

.ggreply th{

	background:#f3f3f3;

}

.ggreply td.label{

	text-align:right;

	background:#fafafa;

}

.ggreply td.label100{

	height:100px;

}

.ggreply ul.grade li{

	float:left;

	margin-left:5px;

	margin-right:15px;

}

.ggreply ul.grade li input{

	margin-right:3px;

}

.gggradebtn{

	text-align:center;

}

.gggradebtn button{

	border:none;

	margin:0 5px;

	padding:3px 10px;

	cursor:pointer;

}

.gggradebtn button.btn_red{

	background:#b5170e;

	color:#fff;

}

.gggradebtn button.btn_gray{

	background:#ddd;

	color:#555;

}





/*列表页*/

.liebiao {

    width: 100%;

    margin: 0 auto;

    background: none;

    overflow: hidden;

}



.liebiao-left {

    float: left;

    width: 246px;

    margin-right: 15px;

    height: auto;

    box-sizing: border-box;

    border: 1px #ccc solid;

    overflow: hidden;

    padding: 1px;

}



.liebiao-left .title, .liebiao-left .title1 {

    text-align: center;

    width: 250px;

    height: 35px;

    background:#f2f2f2;

    color: #0071b2;

    line-height: 35px;

    font-size: 16px;

    font-weight: normal;

}



.liebiao-left .title1 {

    background-color: #d3746e;

    margin-top: 1px;

    height: 32px;

    line-height: 32px;

    font-size: 15px;

    border: 0px;

}



.liebiao-left .title2 {

    background-color: #f0f0f0;

    height: 32px;

    line-height: 32px;

    font-size: 14px;

    border: 0px;

    color: #333;

    text-align: center;

    margin-top: 15px;

}



.liebiao-right {

    float: right;

    width: 880px;

    height: auto;

    box-sizing: border-box;

}







/*群众来信须知 页面*/

.left_tips {

    background: #fcfcfc;

    padding: 10px;

}



.left_tips p {

    text-indent: 2em;

	line-height:28px;

}



.letter-rules h1 {

    font-size: 20px;

    text-align: center;

}



.letter-rules h2 {

    font-weight: bold;

    margin-top: 10px;

}

.letter-rules ul{

    margin-top: 10px;

}

.letter-rules ul li{

	float: left;

    margin-top: 10px;

	line-height:30px;

	height:30px;

	width:31%;

	background:url(/global/dot2_03.png) no-repeat left; padding-left:2%;

	

}

 

.letter-rules ul li a{color:#555;}

.letter-rules ul li a:hover{color:#0071b2;}

.letter-rules p {

    text-indent: 2em;

	line-height:28px;

}



.letter-rules .radio {

    text-align: center;

}



.letter-rules .radio input {

    margin-left: 15px;

    vertical-align: -2px;

}



.letter-rules .button{

	text-align:center;

}



.letter-rules .button .btn{

	margin: 0 auto;

    width: 60px;

}



.letter-rules .button button{

    margin: 0;

    line-height: 20px;

    font-size: 16px;

	border:none;

    background:#0071b2;

	color:#fff;

	padding:5px 10px;

	cursor:pointer;

}



/*写信页面*/

.home{

	padding-left:40px;

	background: url(/global/home_03.png) 10px center no-repeat;

}

span.red{

	color:#f00;

}

.ggtips{

	background:#fcfcfc;

	padding:15px 20px;

	margin:0 auto;

	overflow:hidden;

}

.ggtips h2{

	font-weight:bold;

	color:#b5170e;

}

.ggtips button{

	padding:5px 10px;

	float:right;

	border:none;

	background:#0071b2;

	color:#fff;

	cursor:pointer;

}

.ggtips p{

	text-indent:2em;

}



.gginputs{

	margin:0 auto;

}

.gginputs td{

	padding:8px 3px;

}

.gginputs .label{

	text-align:right;

}

.gginputs input.text{

	width:250px;

	height:28px;

	border:1px solid #ccc;

}

.gginputs textarea{

	width:500px;

	height:150px;

	border:1px solid #ccc;

}

.ggbtns{

	text-align:center;

}

.ggbtns button{

	border:none;

	margin:0 5px;

	padding:3px 10px;

	cursor:pointer;

}

.ggbtns button.btn_red{

	background:#0071b2;

	color:#fff;

}

.ggbtns button.btn_gray{

	background:#ddd;

	color:#555;

}



/*文章页面*/

.column h1{font-size:26px;	text-align:center;	width:100%;	line-height:26px; color:#555; padding-top:12px; padding:10px 0px; margin-bottom:10px;}

.column h2{ height:30px; width:100%; border-bottom:1px #0071b2 dotted; background-color:#f8f8f8; color:#555; line-height:30px;}

.column h2 strong{ float:left; width:80%; font-weight:normal; text-align:center;}

.column h2 span{ float:left; width:20%;}



.column .kuangline, .liebiao .kuangline{ border:1px #eae7e7 solid; margin-bottom:15px;}

.column .content{ padding:20px; overflow:hidden;}

.column .content p{	text-indent:2em; line-height:28px; font-size:15px;}

.column .content li{ background:url(/global/arrow_201.gif) left no-repeat; height:28px; width:298px; padding-left:20px; line-height:28px; float:left;}

.a_another{	margin:15px 0;	float:left;}

.a_another ul li{background:url(/global/li.png) left center no-repeat; padding-left:10px;}







/*列表页2*/



.liul{}

.liul ul{ margin:5px 10px;}

.liul ul li span{ padding:0px 20px;}

.liul ul li.l_tb{ height:35px;}

.liul ul li.l_tb span{line-height:35px; padding:0px;}

.liul ul li.l_tb a{ margin-left:50px; color: #0e68ad}

.liul ul li.l_tb a:hover{ color: #A70000;}



.linestyle {

	float: left;

	margin-top: 10px;

	border-bottom: 1px #d0d0d0 dashed;

	width: 100%;

}



/*领导之窗*/

.leaderlm{ height:45px; background:#f9f9f9; padding-top:3px; padding-left:10px;}

.leaderlm ul{}

.leaderlm ul li{ padding:0px 15px; line-height:42px; color:#03F; float:left; font-size:16px; margin:0px 5px; letter-spacing:2px;}

.leaderlm ul li:hover, .leaderlm ul li.current{ background: url(/global/arrowbottom.png) bottom center no-repeat #005596; color:#fff;  line-height:37px; height:43px; border-radius:0px; border:0px;}

.leader, .leadercontent{ padding:20px 0px; margin:0px auto;}

.leader .left{ width:660px; float:left}

.leader .right{ width:480px; float:right}

.leader .right ul{}

.leader .right h2{ background:#f2f2f2; height:35px; border:0px; text-align:left; padding-left:10px;}

.leader .right h2 strong{color:#005596; float:left; width:auto; font-weight:600;}

.leader .right h2 a{ float:right; color:#555; padding-right:10px;}

.leader .right ul li{ padding-left:10px;}





.leader .left dl, .leadercontent li dl{ padding:10px; height:auto; overflow:hidden; border:1px #ccc solid; }

.leader .left img, .leadercontent li img{ float:left; width:180px;}



.leader .left dt, .leader .left dd, .leadercontent li dt, .leadercontent li dd{ float:right; width:68%; margin-left:15px; color:#555;  border:0px;  text-align:left;}



.leadercontent li dt, .leadercontent li dd{ width:65%;}

.leader .left dt, .leadercontent li dt{  font-size:16px; background:#f5f9fe; line-height:35px; height:35px;}

.leader .left dt a, .leadercontent li dt a{font-weight:600; color:#005596;}



.leader .left dd, .leadercontent li dd{ height:auto; overflow:hidden; background:none;}

.leader .left dd h2, .leadercontent li dd h2{ color:#005596; line-height:35px; background:none; border:0px; padding-top:5px;}

.leader .left dd p, .leadercontent li dd p{ text-indent:2em; color:#555; background:none; line-height:25px; font-size:14px;}

.leader .left dd a, .leadercontent li dd a{ color:#e26a20;}



.leadercontent{ padding:10px 0px; margin:0px auto; width:100%;}

.leadercontent ul{}

.leadercontent ul li{ width:580px; float:left; margin:10px 0px;}

.bighome a{
	color: #a70000 !important;
}
.bigtitle h2 strong{
	background: #a70000;
}
ul.list3 li:hover a,ul.list3 li:hover span{
	color: #a70000;
}
ul.list3 li{
	position: relative;
	background-image: unset;
}
ul.list3 li::before{
	content: '';
	position: absolute;
	display:inline-block;
	top: 13px;
	left: 0;
	width: 4px;
	height: 4px;
	background-color: #a70000;
}
.c_menu ul li h2:hover a{
	color: #a70000 !important;
}
.pager a{
    color: #ff0000;
}